草庐IT

Android ListView 滚动到顶部

全部标签

ios - 在横向模式下,如何强制 UIAlertView 显示完整消息而不滚动?

我有一个使用UIAlertView提示用户输入的应用程序。该应用程序被锁定在横向模式,因此UIAlertView必须增长的空间是有限的。在iOS5和6中,我创建的两个UIAlertView能够显示它们的标题和消息,而无需强制用户在UIAlertView中滚动以查看完整消息。然而,在iOS7中,完全相同的警告(意味着文本保持不变),用户必须滚动才能显示完整消息。以下是iOS7中显示的警报:不过有趣的是,至少在第一个警报中有足够的空间来显示完整消息。下面是稍微滚动后的第一个警报的图像。在第二个警告View中,整个消息不适合,即使在滚动之后也是如此,因为消息占用了两行。然而,在iOS6中,消

ios - 将第一个 UICollectionViewCell 滚动到 View 中心

我有一个UICollectionView,它横跨我的UIViewController。我用UICollectionViewCells的水平线填充它。这是我的观点:当用户点击联系人时,我将其滚动到View的中心并在下方显示信息。我的问题是第一个和最后一个单元格-如果我试图将它们滚动到中心,它们不会,因为第一个单元格的左侧或最后一个单元格的右侧没有任何内容。有没有我可以设置的东西(比如偏移量、插入、边缘或其他东西),这将允许第一个和最后一个单元格直接滚动到UICollectionView的中间? 最佳答案 在InterfaceBuild

javascript - 滚动在 iPad 上卡住(javascript)

我在JavaScript上开发适用于iPad的应用程序。我有一些股利。此div中的内容应该是可滚动的。我使用此类为div添加了滚动:.scrollable{-webkit-overflow-scrolling:touch;overflow-y:scroll!important;-webkit-transform:translate3d(0,0,0);}这种方式在90%的情况下都有效,但有时我尝试滚动内容但没有任何反应。我等了大约3秒,然后再试一次-滚动有效。我没有任何可能导致此类行为的解决方法javascript代码。为什么会出现这种行为? 最佳答案

ios - 检测到 PDFView 确实滚动了

iOS上的PDFKit是否公开了PDFView的底层UIScrollView,或者是否有任何其他方法可以直接检测用户是否滚动了PDFView?我的用例是在滚动文档时隐藏导航栏,作为一种解决方法,我已经将自己的平移手势识别器添加到PDFView的父级中,我在gestureRecognizerShouldBegin中隐藏并始终返回false,但我希望有一些东西更像是我在文档中缺少的UIScrollViewDelegate。 最佳答案 试试这个,NotificationCenter.default.addObserver(self,sel

Swift 让ScrollView滚动到具体某个位置

1. 使用scrollToItem方法滚动集合视图DispatchQueue.main.asyncAfter(deadline:.now()+0.1){letfirstIndexPath=IndexPath(item:0,section:0)letlastIndexPath=IndexPath(item:self.recordArray.count-1,section:0)//Scrolltofirstitemself.collectionView.scrollToItem(at:firstIndexPath,at:.left,animated:false)//Delayforashortti

iPhone 通过向外滑动表格 View 来滚动 UITableview

在我的例子中,我有UIView和UITableViewController。我想要的是通过滑动UIView来滚动TableView。我为UIView添加了向上滑动和向下滑动手势。当我在此View上滑动时,沿着滑动方向滚动表格View。可能吗? 最佳答案 从您的viewDidLoad调用此方法。此方法将禁用tableview的滚动以防止手动滚动。假设您有100行高度为30并且myview是必须执行滚动的View。myview添加滑动手势,设置滑动方向很重要-(void)initialSetup{[self.tableViewsetSc

ios - 具有滚动背景图案的 UITableView

我有一个UITableView,其backgroundColor属性设置如下:tableview.backgroundColor=[UIColorcolorWithPatternImage:[UIImageimageNamed:@"IMAGE"]];这为tableview提供了一个滚动的背景,这正是我想要的。问题是,当我将单元格添加到tableview时,在每个单元格中tableview的背景图案开始new/重新开始:在上图中,您可以在红色圆圈区域看到问题。对于tableview单元格,我已将所有backgroundColors设置为clearColorfor背景View文本标签详细文

ios - UICollectionView 水平滚动

我正在我的iOS应用程序中实现UICollectionView。我有它所以每个单元格都是屏幕的宽度,我想要它所以当水平滚动时它锁定到可见单元格并将其移动到屏幕的中心。下面的代码仅适用于第一个单元格。我不明白如何让它适用于用户可见的任何单元格。-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView{intindex=0;for(TextCell*tin[_tabBarCollectionViewvisibleCells]){if((t.center.x>0)&&(t.center.x 最佳答案

ios - UICollectionView:具有许多可见单元格的平滑滚动

我正在尝试优化我的UICollectionView(使用自定义布局)的滚动速度和平滑度,它有大约400个单元格,其中150个单元格同时在屏幕上可见。单元格本身并不是很复杂:它们由(完全不透明的)彩色背景和两个标签(具有相同的背景颜色)组成。到目前为止,我已经阅读了数十篇关于优化速度的帖子正确地重复使用细胞,避免所有背景的透明度,避免框阴影,避免拐角半径,以及避免小数单元格位置和大小。尽管进行了所有这些优化,我仍然无法以60fps流畅地滚动。在单元格出队后,我还尝试了图层栅格化(shouldRasterize),但这对性能有负面影响。减少同时可见的单元格数量是提高性能的唯一方法-滚动完全

ios - 滚动到底部时如何为 TableView 实现加载更多?(即上拉刷新)

我想在View滚动到底部时加载更多数据,即拉起来刷新,但我不知道如何显示如下所示的“正在加载更多...”之类的词并在该单元格停止tableview,因为如果使用NSIndexPath*indexPath=[NSIndexPathindexPathForRow:10inSection:0];[self.tableViewscrollToRowAtIndexPath:indexPathatScrollPosition:UITableViewScrollPositionBottomanimated:YES];有一个错误:***由于未捕获的异常“NSRangeException”而终止应用程序